$(function(){

    /**
     * 初始化
     */
    function init(){
        bindEvent();
        //表单的JQueryValidater配置验证---jquery.validate插件验证法
        $("#myForm").validate(validateInfo);
    }

    /**
     * 绑定事件
     */
    function bindEvent(){
    	
    	
        $("#myForm .submit").click(function(){
            addCoupon();
            return false;
        });
       
       
    }
    /**
     * 添加普通管理员
     */
    function addCoupon(){

        $("#myForm").ajaxSubmit($.extend(true,{},formOptions,options,myFormOptions));
    }

    /**
     * 提交添加信息的表单配置
     */
    var  myFormOptions={
        url:'insertCoupon',
        success:successResponse
    };
    function successResponse(json,statusText){
        if(json.errorCode == 0){
            responseTip(json.errorCode,"恭喜您，操作成功！",1500,function(){window.history.go(-1);});
        }else{
            responseTip(json.errorCode,json.errorInfo,1500);
        }
    }
    //表单验证信息
    var validateInfo ={
        rules:{
            name:{
                required:true
            },
            value:{
                required:true,
                number:true,
                min:0
            },
            condition_value:{
                required:true,
                number:true,
                min:0
            },     
            description:{
                required:true
            },
             user_limit:{
                required:true,
                digits:true,
                min:1
            },
            spare_quantity:{
                required:true,
                digits:true,
                min:1
            },          
            valid_start:{
                required:true
            },
            valid_end:{
                required:true,             
            },         
                     
        },
        messages:{
            name:{
                required:"必填项"
            },
            value:{
                required:"必填项",
                number:"必须为数字",
                min:"最小值为0"
            },
            condition_value:{
                required:"必填项",
                number:"必须为数字",
                min:"最小值为0"
            },
            discount:{
                required:"必填项",
                number:"必须为数字",
                min:"最小值为0",
            	max:"最大值为10"
            },           
            description:{
                required:"必填项"
            },
             user_limit:{
                required:"必填项",
                digits:"必需为整数",
                min:"最小值为1"
           },
            spare_quantity:{
                required:"必填项",
                digits:"必须为整数",
                min:"最小值为1"
            },           
            valid_start:{
                required:"必填项"
            },
            valid_end:{
                required:"必填项",               
            },         
                             
        },
        errorPlacement:function(error,element){
            element.parent().next().append(error);
        }
    };
    
    init();
});